﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Reactive.Disposables;
using System.Text;
using System.Threading.Tasks;

namespace SimpleActor
{
    // interface for servant
    public interface IMessageHandler
    {
        MessageHandlingStatus TryHandleMessage(TimeSpan timeout);

        CompositeDisposable Disposables { get; }
    }
}
